package com.bsoft.gol.hcs.his.bean.request;

import java.io.Serializable;
import java.util.List;

/**
 * @author tongtp
 * @version v0.1
 * @package his.bean.request
 * @className QueryPatientInfoRequest
 * @description 查询患者信息列表入参
 * @create 2021-08-06 14:29
 **/
public class QueryPatientInfoRequest implements Serializable {
	private static final long serialVersionUID = -8522508866742290266L;

	//医院ID，医院系统身份标识
	private String organizationId;
	//查询类型（1、门诊号码2、住院号码）
	private Integer queryType;
	//搜索的关键字列表（门诊号码、住院号码）（完全匹配查询）
	private List<String> queryList;
	//页码
	private Integer pageNo;
	//每页显示条数
	private Integer pageSize;

	@Override
	public String toString() {
		return "QueryPatientInfoRequest{" +
				"organizationId='" + organizationId + '\'' +
				", queryType=" + queryType +
				", queryList=" + queryList +
				", pageNo=" + pageNo +
				", pageSize=" + pageSize +
				'}';
	}

	public static long getSerialVersionUID() {
		return serialVersionUID;
	}

	public String getOrganizationId() {
		return organizationId;
	}

	public void setOrganizationId(String organizationId) {
		this.organizationId = organizationId;
	}

	public Integer getQueryType() {
		return queryType;
	}

	public void setQueryType(Integer queryType) {
		this.queryType = queryType;
	}

	public List<String> getQueryList() {
		return queryList;
	}

	public void setQueryList(List<String> queryList) {
		this.queryList = queryList;
	}

	public Integer getPageNo() {
		return pageNo;
	}

	public void setPageNo(Integer pageNo) {
		this.pageNo = pageNo;
	}

	public Integer getPageSize() {
		return pageSize;
	}

	public void setPageSize(Integer pageSize) {
		this.pageSize = pageSize;
	}
}
